<?xml version="1.0" encoding="UTF-8" ?>
<Report>
	<WorkSheet name="${title}" isDefaultPrint="true">
		<Properties>
			<BackGround bgColor="#FFFFFF" arrange="left,top" alpha="255"/>
			<DefaultTD>
				<TD fontIndex="0" textColor="#000000" transparent="true" leftBorder="1" topBorder="1" leftBorderColor="#000000" leftBorderStyle="solid" topBorderColor="#000000" topBorderStyle="solid" decimal="2" align="left" vAlign="middle" isProtected="false" isThousandSeparat="true" isRound="true" isPrint="true"/>
			</DefaultTD>
			<Other isShowZero="true" isRefOriPrecision="true" LineDistance="0" isRowHeightAutoExtendAble="true"/>
		</Properties>
		<Fonts>
			<Font faceName="宋体" charSet="134" height="-14" weight="400"/>
			<Font faceName="宋体" charSet="134" height="-14" weight="700"/>
		</Fonts>
		<Table>
<#--设置列宽度-->		
<#list grid.columnList as column >
  <#if column.visual=="true">
  	<#list exportColumnList as exportColumn >
  		<#if exportColumn==column.name>
			<Col width="${column.width}"/>
		</#if>  
	</#list>     
  </#if> 
</#list>		
			<Col width="15"/>
			<TR height="24" sequence="0">
<#--设置列标题-->
<#assign columnCount=0>				
<#list grid.columnList as column >
  <#if column.visual=="true">
  	<#list exportColumnList as exportColumn >
  		<#if exportColumn==column.name>
  			 <TD fontIndex="1" bgColor="#E3E3E3" align="center" datatype="1" <#if columnCount==0> formula="=headrow(&apos;${dataSource?default("ds1")?js_string}&apos;)"</#if> >${column.display?html}</TD>
  			 <#assign columnCount=columnCount+1>
		</#if>  
	</#list>     
  </#if> 
</#list>			
				<TD/>
			</TR>
			<TR height="24" sequence="1">
<#--设置列格式-->
<#assign columnCount=0>				
<#list grid.columnList as column >
  <#if column.visual=="true">
  	<#list exportColumnList as exportColumn >
  		<#if exportColumn==column.name>
				<TD 
		 	 <#assign datatype="1">
			 <#switch column.type>
			  <#case "string"><#--字符串-->
			  	<#assign datatype="1">
			    <#break>
			  <#case "int"><#--整数-->
			    <#assign datatype="6">
			    decimal="0" isThousandSeparat="false"  <#t/>
			    <#break>
			  <#case "long"><#--长整数-->
			    <#assign datatype="6">
			    decimal="0" isThousandSeparat="false"  <#t/>
			    <#break>
			  <#case "float"><#--浮点数-->
			    <#assign datatype="6">
			    <#break>			    	    
			  <#case "double"><#--双精度浮点数-->
			    <#assign datatype="6">
			    <#break>
			  <#case "money"><#--金额-->
			    <#assign datatype="6">
			    <#break>			    
			  <#case "date"><#--日期-->
			    <#assign datatype="4">
			     maskid="date"  <#t/>
			    <#break>
			  <#case "datetime"><#--日期时间-->
			    <#assign datatype="4">
			     maskid="date" <#t/>
			    <#break>
			  <#case "code"><#--编码-->
			  	<#assign datatype="1">
			    <#break>			    			    
			  <#default>  			 	
			 </#switch>
			 <#if columnCount==0>
				formula="=datarow(&apos;${dataSource?default("ds1")?js_string}&apos;)"<#t/>
			 </#if>			 	
			   align="${column.align?html}" datatype="${datatype}" />
			 <#assign columnCount=columnCount+1>
		</#if>  
	</#list>     
  </#if> 
</#list>			
				<TD/>
			</TR>
		</Table>
		<PrintPage>
			<Paper>
				<Margin left="19" top="25" right="19" bottom="25"/>
			</Paper>
			<Page>
				<PageCode>
					<Font faceName="宋体" charSet="134" height="-14" weight="400"/>
				</PageCode>
			</Page>
		</PrintPage>
	</WorkSheet>
	<DataSources Version="255" isAutoCalculateWhenOpen="false" isSaveCalculateResult="false">
		<DataSource type="0">
			<Data>
				<ID>${dataSource?default("ds1")?html}</ID>
				<Version>2</Version>
				<Type>0</Type>
				<TypeMeaning>XML</TypeMeaning>
<#--设置数据源参数-->
<#assign sourceParameters="?1=1">
<#assign sourceParameters=sourceParameters+"&sourceId="+dataSource?default("ds1")>
<#assign sourceParameters=sourceParameters+"&cache="+cache?default("")>
<#assign sourceParameters=sourceParameters+"&fisherTitle="+title>
<#assign sourceParameters=sourceParameters+"&sortname="+sortname?default("")>
<#assign sourceParameters=sourceParameters+"&sortorder="+sortorder?default("")>
<#assign sourceParameters=sourceParameters+"&query="+queryValue?default("")>
<#assign sourceParameters=sourceParameters+"&qtype="+queryColumn?default("")>
<#assign sourceParameters=sourceParameters+"&dynamic="+dynamicValue?default("")>
<#assign sourceParameters=sourceParameters+"&dtype="+dynamicColumn?default("")>
<#assign sourceParameters=sourceParameters+"&fishergrid="+grid.name>
<#assign sourceParameters=sourceParameters+"&exportIncludeColumns="+includeColumns?default("")>
<#assign sourceParameters=sourceParameters+"&exportExcludeColumns="+excludeColumns?default("")>				
				<Source>${("/fisher/jsp/xml.jsp"+sourceParameters)?html}</Source>
				<XML_RecordAble_Nodes>
					<Node>
						<name>row</name>
					</Node>
				</XML_RecordAble_Nodes>
				<Columns>
<#--设置列数据-->
<#assign columnCount=1>				
<#list grid.columnList as column >
  <#if column.visual=="true">
  	<#list exportColumnList as exportColumn >
  		<#if exportColumn==column.name>
		 	 <#assign datatype="string">
			 <#switch column.type>
			  <#case "string"><#--字符串-->
			  	<#assign datatype="string">
			    <#break>
			  <#case "int"><#--整数-->
			    <#assign datatype="int">
			    <#break>
			  <#case "long"><#--长整数-->
			    <#assign datatype="long">
			    <#break>
			  <#case "float"><#--浮点数-->
			    <#assign datatype="decimal">
			    <#break>			    	    
			  <#case "double"><#--双精度浮点数-->
			    <#assign datatype="decimal">
			    <#break>
			  <#case "money"><#--金额-->
			    <#assign datatype="decimal">
			    <#break>			    
			  <#case "date"><#--日期-->
			    <#assign datatype="date">
			    <#break>
			  <#case "datetime"><#--日期时间-->
			    <#assign datatype="datetime">
			    <#break>
			  <#case "code"><#--编码-->
			  	<#assign datatype="string">
			    <#break>			    			    
			  <#default>  			 	
			 </#switch>  		
					<Column>
						<name>row\${column.display?html}</name>
						<text>${column.display?html}</text>
						<type>${datatype?html}</type>
						<visible>true</visible>
						<sequence>${columnCount?html}</sequence>
					</Column>  			
  			 <#assign columnCount=columnCount+1>
		</#if>  
	</#list>     
  </#if> 
</#list>				
				</Columns>
			</Data>

		</DataSource>
	</DataSources>
	<Masks>
		<mask id="date" datatype="4">YYYY.MM.DD</mask>
	</Masks>
</Report>